suck canal water

Slang definitions & phrases for suck canal water

suck canal water

verb phrase

To be in trouble; be in a bad situation (1970s+ Army)